package com.apexsoft.monitor.utils;

import java.text.DecimalFormat;

public class StringUtil {

	/**
	 * 将null转化成""供页面调用
	 * @param str
	 * @return
	 */
	public static String formatNullString(String str){
		if(str==null)
			str="";
		return str;
	}
	
	/**
	 * 保留三位有效数字
	 * @param str
	 * @return
	 */
	public static String formatM3String(double d){
		DecimalFormat df = new DecimalFormat("#.000");
		return df.format(d);
	}
	
	
	/**
	 * 截取标题长度
	 * @param title
	 * @param maxlength
	 * @return
	 */
	  public static String subStringTitle(String title,int maxlength) {
		   int len = title.length();
		   if(len > maxlength){
			   title = title.substring(0, maxlength)+"...";
		   }
		   return title;
		  }

}
